@charset "utf-8";
img { border:none;}
ul,li{ list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,th,blockquote,fieldset,div,strong,label,em,p{margin:0;padding:0;border:0;}
body{ padding:0px; margin:0px; font-family:"微软雅黑"; font-size:12px;background:#fff; color:#666666}
a:link,a:visited{color:#666666; text-decoration:none}
a:hover,a:active{color:#de0010;}
.Top{ margin:0px auto; width:974px; height:80px;}
.Top a.logo{ float:left; width:710px; height:80px; background:url(../images/lo.jpg) no-repeat; display:block; line-height:999px; overflow:hidden;}
.Top p{ float:right; overflow:hidden; margin:0px; background:url(../images/service_tel.jpg) no-repeat; width:230px; height:80px; overflow:hidden; line-height:999px;}
.mtty { margin-top:30px;}
.banner{ width:100%; margin:0 auto; text-align:center; height:300px; margin-top:10px; margin-bottom:10px;}

.navb { width:100%; border-top:1px #d7d8d8 solid; border-bottom:1px #df0c1b solid; background:url(../images/n1.jpg);}
.Nav{ width:974px; margin:0px auto; height:34px; overflow:hidden;}
.Nav ul{ float:left; margin-left:0px;}
.Nav ul li{ float:left;}
.Nav a{ float:left; width:105px; height:34px; line-height:34px; text-align:center;border-right:1px solid #e4e4e4; font-size:14px;}
.Nav a:link,.Nav a:visited{ color:#666666; font-weight:bold}
.Nav a:hover{ color:#fff; background:url(../images/dhh.jpg)}


.clear{ clear:both}

.probk .h{ height:25px; line-height:25px; overflow:hidden;}

a.r { float:left; width:120px; height:34px; line-height:34px; text-align:center;border-right:1px solid #e4e4e4; font-size:14px;}
a.r:link,.Nav a.r:visited{ color:#fff; background:url(../images/dhh.jpg)}
a.r:hover{ color:#fff; background:url(../images/dhh.jpg)}

/*----------新闻内页 上一篇下一篇--------*/
.inside_newsthree{height:30px; border:1px solid #dddddd; clear:both; margin-bottom:20px; line-height:30px; margin-top:30px;}
.inside_newsthree p{ float:left;margin:0px; padding:0px; margin-right:10px; margin-left:10px;}
#newsprev,#newsnext{ width:250px; overflow:hidden; height:30px;}
.inside_newsthree p a{ text-decoration:none; color:#333;}
.inside_newsthree p a:hover{ color:#990000; text-decoration:underline;} 
.inside_newsthree span{ float:right;font-family:"simsun";}
.inside_newsthree span a{ text-decoration:none; color:#333;font-family: "Microsoft YaHei"!important; width:80px; display:block; border-left:1px solid #ddd; text-align:center; float:right;}
.inside_newsthree span a:hover{ color:#fff; background:#1568b4;}



.linel {
    background: url("../images/line.png") no-repeat scroll 0 0 transparent;
    height: 203px;
    left: -3px;
    position: absolute;
    top: -2px;
    width: 3px;
	behavior: url("../js/iepngfix.htc")
}

.liner {
    background: url("../images/line.png") no-repeat scroll -3px 0 transparent;
    height: 203px;
    position: absolute;
    right: -3px;
    top: -2px;
    width: 3px;
	behavior: url("../js/iepngfix.htc")
}

.clear:after {
    clear: both;
    content: "1";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}


.Middle{  
border-top: 2px solid #DF0C1B;
    margin: -2px auto 0px;
    min-height: 400px;
    padding-bottom: 35px;
    position: relative;
    width: 974px;
    z-index: 10;}


.board_index {
    border-bottom: 1px solid #EDEDED;
    font: 12px/35px "微软雅黑";
    height: 35px;
    padding-top: 15px;
}
.board_index a{ float:right; background:url(../images/more.gif); width:58px; height:10px; overflow:hidden; margin-right:2px; margin-top:8px;}

.board_index h3 {
    float: right;
}

.board_index h2 {
    color: #666666;
    font-size: 13px;
    font-weight: bold; float:left
}
.board_index p{ float:right}



.board_index h2 strong {
    color: #BA000D;
    text-transform: uppercase;
}

.board_indexx {
    border-bottom: 1px solid #EDEDED;
    font: 12px/35px "微软雅黑";
    height: 35px;
    padding-top: 15px;
}

.board_indexx h2 {
    color: #666666;
    font-size: 13px;
    font-weight: bold; float:left
}
.board_indexx p{ float:right}



.board_indexx h2 strong {
    color: #BA000D;
    text-transform: uppercase;
}



.board {
    border-bottom: 1px solid #EDEDED;
    font: 12px/35px "微软雅黑";
    height: 35px;
    padding-top: 29px;
}
.board h3 {
    float: right;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
.board h2 {
    color: #666666;
    font-size: 13px;
    font-weight: bold;
}

.board h2 strong {
    color: #BA000D;
    text-transform: uppercase;
}




.tit {
    border-bottom: 1px solid #EDEDED;
    height: 32px;
    margin-bottom: 8px;
    padding: 10px 0 9px;
}
.tit .fsp {
    color: #DE0010;
    float: left;
    font: 36px/32px Arial;
    margin-right: 7px;
}

.tit h2 {
    color: #1C1F2E;
    font: bold 12px/16px "微软雅黑";
}

.tit h3 {
    color: #8F9095;
    font: 12px/15px "微软雅黑";
    text-transform: uppercase;
}

.IndexLeft{ float:left; overflow:hidden; width:207px; padding-left:31px;}
.IndexMid{ float:right; overflow:hidden; width:654px; padding-left:6px; padding-right:40px;}




.IndexLeft a.one{ 
background: url("../images/dl.jpg") no-repeat scroll 0 -30px transparent; width:180px;
    color: #666666;
    display: block;
    font: 12px/29px "微软雅黑";
    height: 30px;
    padding-left: 27px;
}
.IndexLeft a.one:link,.IndexLeft a.one:visited{
 background: url("../images/dl.jpg") no-repeat scroll 0 -30px transparent; width:180px;
    color: #666;
    display: block;
    font: 12px/29px "微软雅黑";
    height: 30px;
    padding-left: 27px;
}
.IndexLeft a.one:hover{ color:#fff;  background:url(../images/dl.jpg); width:180px;}


.IndexLeft a.two{ padding-left:32px;width:180px; line-height:24px; background:url(../images/arrow.gif) no-repeat 10px center;display: block;}



.IndexLeft span{ float:left;}
.IndexLeft a.link{ float:left; width:200px; padding-left:7px;line-height:24px;}

.IndexMidTit{ float:left; width:518px; height:24px; background:url(../images/p.gif) left bottom repeat-x}


.sp1 {
    color: #565656;
    font-size: 13px;
} 
.sp2 {
    color: #979797;
    font-size: 10px;
    text-transform: uppercase;
}


.IndexMidTit img{ float:left;}
.IndexMidTit a{ float:right; background:url(../images/more.gif); width:58px; height:10px; overflow:hidden; margin-right:2px; margin-top:8px;}
ul.IndexNews{ width:650px; padding-top:6px;}
ul.IndexNews li{ float:left; width:650px; line-height:28px; border-bottom:1px #CCCCCC dotted;}
ul.IndexNews li a{ float:left; padding-left:17px; background:url(../images/arrow0.gif) left center no-repeat;}
ul.IndexNews li span{ float:right; color:#666}
.IndexMidCon{ float:left;width:650px; overflow:hidden; padding-top:10px;}
.jjnr{ float:left; margin:0px; width:450px; line-height:21px; padding-top:5px; margin-right:5px;}
.IndexPro{ float:left; overflow:hidden; padding-top:15px; width:500px; padding-left:15px;}
.IndexPro li{ float:left; overflow:hidden; width:110px; height:170px; margin-right:15px;}
.IndexPro li img{ border:2px solid #cccccc; float:left; margin-bottom:5px;}
.IndexPro li a{ float:left; overflow:hidden;width:110px; height:170px; text-align:center}
.IndexPro li a:hover{ text-decoration:underline}
.IndexPro li a span{  width:110px; line-height:16px;}

.IndexRig {float:right; overflow:hidden; width:197px; padding-top:8px; margin-right:9px;_margin-right:5px;}
.IndexRig p{line-height:24px; padding-left:5px;}
.rxzplink {line-height:24px;}
.IndexRig rxzplink a {float:left; width:197px; font-family:Arial, Helvetica, sans-serif; height:24px; overflow:hidden; line-height:24px; display:bloc}

.aboutrihgt{ float:left; overflow:hidden; width:740px; padding-left:6px; padding-top:8px;}
.aboutIitpi {width:80px; height:24px; background:url(../images/bt.png) no-repeat; padding-left:20px; padding-top:5px; overflow:hidden; float:left;}
.aboutIitpi_right {background:url(../images/compgty.gif); width:640px; height:24px; float:right}
.neirong {padding-left:10px; padding-top:10px; float:left; line-height:26px}
.Pagebg{background:url(../images/zybg.gif) repeat-y center top;}
.aboutright { width:974px; margin:0px auto; overflow:hidden;  height:auto;border-top:3px solid #d4d4d4}
ul.Newslist{ float:left; width:740px; height:110px; overflow:hidden}
ul.Newslist li{ float:left; width:700px; line-height:24px;}
ul.Newslist li a{ float:left; padding-left:17px; background:url(../images/arrow0.gif) left center no-repeat;}
ul.Newslist li span{ float:right; color:#666}
.contactrihgt { width:974px; margin:0px auto; overflow:hidden;  height:auto;border-top:3px solid #d4d4d4}
.Prolist { float:left; overflow:hidden; padding-top:15px; width:700px; padding-left:15px;}
.Prolist li{ width:160px; height:150px; float:left; padding-left:15px;}
.Prolist li img{ float:left; margin-left:20px; border:2px solid #ccc;}
.Prolist li span{ float:left; width:160px; line-height:20px; text-align:center}
.jilu { width:700px; margin-top:30px; margin-bottom:30px; float:right; }


.pro_ml { width:650px;}
.pml {width:312px; float:left; background-color:#f9f9f9; height:155px; overflow:hidden; margin-top:10px; margin-right:6px; margin-left:6px;}
.pml_t {height:25px; display:block; line-height:25px; background-color:#ba000d; display:block;color:#fff; padding-left:15px;}
.pml_t a{ float:left; color:#FFF}
.pml_t a:hover,.pml_t a:visited{ float:left; color:#FFF}
.pml_t img{ float:right;}
.pml_b {height:120px; padding-top:5px;}
.pro_sbo {float:left;border:1px solid #ccc;}
.pro_w {width:120px;height:120px; background-color:#FFF;position: relative;display: table-cell;vertical-align:middle;text-align:center;}
.pro_w img{position:static;*position:relative;top:-50%;left:-50%;}

a.sml_two:link,a.sml_two:visited{margin-left:135px; width:175px; display:block; height:20px; line-height:20px; background:url(../images/ic2.jpg) right no-repeat;font-family:'宋体';}
a.sml_two:hover{margin-left:135px; width:175px; height:20px; display:block; line-height:20px; background:url(../images/ic22.jpg) right no-repeat;font-family:'宋体'; background-color:#dbd9d8;}







.bottom { width:100%; border-top:#cecdce 1px solid; margin-top:20px;}
.di {width:974px; height:80px; margin:0px auto; padding-top:12px;}
.di p{text-align:center; line-height:22px; }




.di_one{margin-top:30px; height:1px; background-color:#272c30; border-bottom:1px #666d71 solid; line-height:0; font-size:0;}
.di_two{background-color:#404548; color:#969ea3;  padding:20px 0; height:120px}
.di_kbg{width:910px; margin:0 auto; }

.dwl{ width:600px; float:left; text-align:left; height:110px; line-height:20px;}
.dwm{ text-align:left; min-height:40px; margin:0 100px 0 600px; padding-top:50px; color:#f4aa0b; font-size:14px;text-align:right;}
.dwr{ width:100px; float:right;padding-top:48px; text-align:right;}
.dwr img{ margin-left:3px;}
.di_two h1{ margin-bottom:5px; height:25px;}
.fo1{ color:#FFF; font-weight:bold; font-size:14px;}
.fo2{ font-family:Arial, Helvetica, sans-serif; color:#65696b}


.di_thr { background:#303437; color:#859191; border-top:1px #2c3031 solid}
.di_thr ul{width:890px; margin:0 auto;height:25px; line-height:25px; padding-right:20px;}
.di_thr1{float:left;}
.di_thr2{width:70px; float:right; text-align:right; background:url(../images/login.jpg) left no-repeat;}

a.di_nav,a.di_nav:link,.di_nav:visited{
    color: #859191;
    height: 20px; padding:5px 8px;
	line-height:30px;
	background-color:#515659;
	margin-right:2px;
}
a.di_nav:hover{ background-color:#1a1d1f; padding:5px 8px;margin-right:2px;}





#rx_pro ul li{ height:24px; line-height:24px; overflow:hidden; background:url(../images/li_fh.gif) no-repeat 5px 10px; padding-left:15px;}

.ind_biaoti{ width:197px; height:30px;  display:block; background:url(../images/rxzpTit.gif) no-repeat;line-height:32px; text-indent:20px; color:#fff;}

.ind_biaoti02{ width:205px; height:30px;  display:block; background:url(../images/rxzpTit.gif) no-repeat;line-height:32px; text-indent:20px; color:#fff;}


ul.nyNewslist{ float:left; width:740px;  overflow:hidden; clear:both;}
ul.nyNewslist li{ float:left; width:700px; line-height:30px; height:30px;overflow:hidden; border-bottom:1px dashed #ddd;}
ul.nyNewslist li a{ float:left; padding-left:17px; background:url(../images/arrow0.gif) left center no-repeat;}
ul.nyNewslist li span{ float:right; color:#666}


/* 新闻内页 */
#inside_rnewtil{ text-align:center; font-size:14px; color:#333333;width:100%; margin-top:20px; margin-bottom:5px; font-family:"Microsoft YaHei";}
.inside_rnewtime{ text-align:center; font-size:12px; color:#666666; border-bottom:1px dashed #999; width:100%;}
.inside_rnewcon{ font-size:12px; color:#333333; line-height:24px; margin-top:10px;width:100%;}




#pro_ul{ padding:10px 0 10px 0; clear:both;}
#pro_ul #ind_pro_img{width:110px; float:left; margin:0px 5px 10px;_margin:0px 3px 10px; text-align:center; }

#pro_ul .proimg_bk{ width:110px; height:110px; border:1px solid #ddd;}
#pro_ul .proimg_bk:hover{ width:110px; height:110px; border:1px solid #f66901;}
#ind_pro_img .proimg{width:110px;text-align:center;border:1px solid #fff;line-height:110px;height:110px;font-size:110px;_font-size:80px;}
*>#ind_pro_img .proimg{font-size:12px;}
#ind_pro_img img {vertical-align:middle;}



#pro_ul #ind_pro_imgny{width:113px; float:left; margin:0px 25px 10px;_margin:0px 22px 10px; text-align:center; }
#ind_pro_imgny .proimg{width:113px;text-align:center;border:1px solid #fff;line-height:110px;height:110px;font-size:110px;_font-size:80px;}
*>#ind_pro_imgny .proimg{font-size:12px;}
#ind_pro_imgny img {vertical-align:middle;}
.name{ width:110px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}









/* 产品LIST列表*/ 
#ind_pro_imglist{ float:left; width:110px; background:#fff; border:1px solid #ccc; text-align:center;}
#prolist_bt{ height:25px; background:#cbe2f3; border:1px solid #9dc0da; line-height:25px; margin-top:10px; margin-bottom:10px;}
#prolist_bt td{ text-align:center; }

#prolist_box{ padding:10px 10px 0 10px; clear:both;}
#prolist_box li{ clear:both; border-bottom:1px dashed #ddd; padding-bottom:10px; padding-top:10px; clear:both; height:110px;}
#prolist_box li:hover{ background:#f1f1f1;}
#prolist_box li .zh_img{ float:left;border:1px solid #ddd; line-height:100px; height:110px; width:110px; background:#fff; text-align:center; margin-left:10px;}
#prolist_box li img{ vertical-align:middle; }

#prolist_box li .pro_name{ float:left; margin-left:10px; font-size:12px; width:190px; overflow:hidden; height:100px; padding-top:10px; }
#prolist_box li .pro_name .h{ font-size:14px; line-height:20px; font-weight:bold; margin-bottom:5px;}
#prolist_box li .pro_name .h a{ color:#333333;}
#prolist_box li .pro_name .h a:hover{ color:#db1515;}
#prolist_box li .pro_name .h a br{ float:left; display:none;}
#prolist_box li .pro_name p{color:#666; line-height:20px; height:20px; overflow:hidden; margin-bottom:5px;}
#prolist_box li .pro_name .pro_xxjsan{ background:url(/skins/1210/images/arr.gif) no-repeat left; padding-left:20px; display:block; color:#666; width:125px;}
#prolist_box li .pro_name .pro_xxjsan:hover{ color:#FF0000;}

#prolist_box li .pro_ms{ float:right; height:110px; line-height:22px; overflow:hidden; width:280px;}

#clear{ clear:both; height:0px; overflow:hidden;}

#prolist_box li .zh_img span{width:100px;text-align:center;border:0px solid #fff;line-height:100px;height:100px;font-size:100px;}
*>#ind_pro_img .proimg{font-size:12px;}






.ny_main_box{ clear:both; line-height:22px; padding:10px;}

/*-------------产品详细页产品信息---------------*/
#pro_jbzl_box{ border:1px solid #dddddd; clear:both; width:100%; font-size:12px; margin-top:15px;}
.xglb{ width:100%; clear:both; height:35px; line-height:35px; border-bottom:1px solid #ddd;}
.xglb h1{ float:left; font-size:14px;color:#333; background:url(../images/icon_04.png) no-repeat 10px; padding-left:25px;}
.xglb h1 a{color:#333;}
.xglb h1 a:hover{ color:#ff7c00;}
.xglb .xglb_right{ float:right; margin-right:20px;}
.xglb .xglb_right a{ margin-right:10px; color:#0066CC; background:url(../images/right_icon01.png) no-repeat top left; padding-left:15px; padding-top:3px;}
.xglb .xglb_right a:hover{ color:#ff7c00;}
.xglb .xglb_right .xglb_xl{ font-size:12px;}

.xglb_xl{_margin-top:7px;}

.pro_img{ float:left; _width:310px; margin-bottom:20px; margin-right:10px;}
.pro_img img{ border:1px #CCCCCC solid; padding:3px;}

#pro_text_box01{ float:left; padding-top:10px; line-height:20px; color:#333333; width:360px; _width:360px;}
#pro_text_box01 h1{ font-size:16px; color:#000; margin-bottom:10px;}
#pro_text_box01 table td{ line-height:24px;}
#pro_ssfl{ border:1px solid #0066CC; color:#0066CC; padding:0px 5px 0px 5px; display:block; float:left;}
#pro_ssfl:hover{ border:1px solid #FF6633; color:#FF6633; padding:0px 5px 0px 5px;}
#pro_text_box01 p{ border:1px solid #fdd274; background:#fdf1d7; padding:10px; margin-top:10px;color:#333333; line-height:18px; height:80px; overflow:hidden }
#pro_an{ margin-top:20px;}
#pro_an a{ width:125px;height:35px; display:block; float:left; text-align:center; font-size:16px; color:#FFFFFF; line-height:35px;font-family:"Microsoft YaHei"}
#pro_an01{ background:url(../images/pro_an01.jpg) no-repeat;}
#pro_an01:hover{ background:url(../images/pro_an01hover.jpg) no-repeat;}
#pro_an02{ background:url(../images/pro_an02.jpg) no-repeat; margin-left:20px;}
#pro_an02:hover{ background:url(../images/pro_an02hover.jpg) no-repeat;}

#pro_text_box02{ clear:both;padding-top:10px; margin-top:20px;font-size:12px; line-height:24px;}
#pro_gsbt{ font-size:14px; color:#0066CC; border-bottom:3px solid #ddd; padding-bottom:5px; margin-bottom:10px;}

#pro_order{ clear:both; margin-top:15px;}


.lxnr{ font-size:14px; line-height:30px;}




/*----- bannar ----*/
UL, P{PADDING: 0px; MARGIN: 0px;}

#imgPlay {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 974px; ZOOM: 1; HEIGHT: 350px
}
#imgPlay .imgs IMG {
	  WIDTH: 974px; height:300px;
}
#imgPlay .imgs LI {
	FLOAT: left; POSITION: relative
}
#imgPlay .imgs {
	WIDTH: 5760px
}
#imgPlay .btn {
	RIGHT: 12px; OVERFLOW: hidden; WIDTH: 112px; BOTTOM: 12px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 29px;
}
#imgPlay .btn A {
	BACKGROUND: url(../images/bg.png) no-repeat;BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 112px; HEIGHT: 29px;
}
#imgPlay .btn A:hover {
	BACKGROUND: url(../images/bg.png) no-repeat;BACKGROUND-POSITION: 0px -30px;
}


.prev {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; LEFT: 2px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 110px; HEIGHT: 81px
}
.next {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px;  WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 110px; HEIGHT: 81px
}






.next {
	BACKGROUND-POSITION: right 0px; RIGHT: 2px; LEFT: auto
}
#imgPlay .num {
	DISPLAY: inline; right: 400px; POSITION: absolute; TOP: 275px; HEIGHT: 19px
}
#imgPlay .num SPAN {
	DISPLAY: inline-block; BACKGROUND: url(../images/imgPlayer.png) no-repeat -19px -83px; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 13px
}
#imgPlay .num SPAN.on {
	BACKGROUND-POSITION: 1px -83px
}
#imgPlay .num .lc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .rc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	BACKGROUND: url(../images/mc.png) repeat-x
}
#imgPlay .num .rc {
	BACKGROUND: url(../images/rc.png) no-repeat
}


#imgPlay #numInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 385px; TEXT-ALIGN: center; margin-left:300px;
}


.IndexLeft ul li{ height:24px; line-height:24px; }
.IndexLeft ul li a{ width:120px; height:24px; overflow:hidden; display:block; float:left}
.IndexLeft ul li span{ float:right}